more effortless - German English Dictionary